home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Collection of Internet
/
Collection of Internet.iso
/
infosrvr
/
dev
/
www_talk.930
/
001347_daemon _Fri Jun 18 09:27:14 1993.msg
< prev
next >
Wrap
Internet Message Format
|
1994-01-24
|
3KB
Received: by nxoc01.cern.ch (NeXT-1.0 (From Sendmail 5.52)/NeXT-2.0)
id AA23680; Fri, 18 Jun 93 09:27:16 MET DST
Return-Path: <decoux@moulon.inra.fr>
Received: from dxmint.cern.ch by nxoc01.cern.ch (NeXT-1.0 (From Sendmail 5.52)/NeXT-2.0)
id AA23675; Fri, 18 Jun 93 09:27:14 MET DST
Received: from mcsun.EU.net by dxmint.cern.ch (5.65/DEC-Ultrix/4.3)
id AA17800; Fri, 18 Jun 1993 09:49:28 +0200
Received: from chenas.inria.fr by mcsun.EU.net with SMTP
id AA27701 (5.65b/CWI-2.225); Fri, 18 Jun 1993 09:49:14 +0200
Received: from inra.inra.fr by chenas.inria.fr (5.65c8d/92.02.29)
via Fnet-EUnet id AA15949; Fri, 18 Jun 1993 09:49:08 +0200 (MET)
Received: from moulon.moulon.inra.fr (moulon-gw) by inra.inra.fr, Fri, 18 Jun 93 09:49:01 +0200
Received: by moulon.moulon.inra.fr, Fri, 18 Jun 93 09:47:07 +0200
Date: Fri, 18 Jun 93 09:47:07 +0200
From: decoux@moulon.inra.fr (ts)
Message-Id: <9306180747.AA15033@moulon.moulon.inra.fr>
To: www-talk@nxoc01.cern.ch
Subject: gateway WWW - Oracle
The Uniform Resource Locator for this document is:
http://moulon.inra.fr:80/oracle/why_oracle.html
Why "oracle/" in the URL ?
==========================
My first idea was : oracle://server/database/file, whith the following algorithm.
Algorithm
+++++++++
o client
o client know the scheme : it use the adequate protocol to get the
document (like nntp for news:)
o else client know a gateway : it send the entire URL to this gateway
o otherwise : client use a default protocol (http) to send the entire
URL to the server specified in the URL.
o server is NOT a WWW server : ERROR
o server
o server know this scheme
o local document : server send the document.
o else a new URL is linked with this URL :
o server send the new URL to the client.
o client retry with the new URL.
o otherwise : ERROR
Example
+++++++
o "server_A" has a database "data_A"
o client request "oracle://server_A/data_A/file" to "server_A", with default
protocol http : server send the document.
o "data_A" is moved to "server_B", whith new name "data_B"
o old client request "oracle://server_A/data_A/file" to "server_A"
o "server_A" send the new URL "oracle://server_B/data_B/file"
o client request "oracle://server_B/data_B/file" to "server_B"
Conclusion
++++++++++
Unfortunatly, for me, this is not the algorithm of WWW.
o i can't use "oracle://server/database", because client reply :
WWW Alert: Unable to access document.
o i can't define "WWW_oracle_GATEWAY", because it's a server for
local databases but not for ALL databases.
o my server is very minuscule, i don't want 2 minuscules servers on 2
differents ports : one for "http", another for "oracle"
Syntax is "http://server/...oracle/...",i.e. a default protocol http (for the client)
whith the string "oracle/" (for the server) to recognize this new scheme.
p.s.:
l'URL de la version francaise est "http://moulon.inra.fr/oracle/pourquoi_oracle.html"